plug (trepanning) - Spanish English Dictionary